.page-subindex{
  padding-bottom:50px;
  .banner-content{
    height:100%;
    width:1080px;
    background: url(./image/banner-top.png) no-repeat center;
    position: relative;
    margin:0 auto;
    .nav-bar{
    position: absolute;
    top:20px;
    right:0;
    z-index: 99;
    color: #ff981e;
    a{
      color: #ff981e;
      text-decoration: none;
    }
    a:hover{
      color: #ffdf1c;
    }
    .active{
      font-weight: 900;
      color: #ffb434;
    }
  }
  }

  .page-content{
    width:1000px;
    margin:0 auto;
    img{
      display: block;
      margin:0 auto;
    }
    .part{
      padding:20px 0;
      border:1px solid #efefef;
      background: #fff;
      margin-top:20px;
      position: relative;
      .part-title{
        height: 50px;
        margin:20px 0 50px 0;
      }
      .title1{
        background: url(./image/title1.png) no-repeat left center;
      }
      .title2{
        background: url(./image/title2.png) no-repeat left center;
      }
      .title3{
        background: url(./image/title3.png) no-repeat left center;
      }
      .get-more{
        position: absolute;
        right:20px;
        top:60px;
        color:#00baf1;
        text-decoration: none;
      }
    }
    .part2{
      height: 740px;
      .content{
        height: 145px;
        background: url(./image/part2.png) no-repeat center 0;
      }
      a{
        display: block;
        position: absolute;
        width:350px;
        height:120px;
        transition:all .3s ease-in-out;
        border-radius: 5px;
        border:1px solid #00baf1;
        z-index: 999;
        background: url(./image/part2.png) no-repeat;
      }
      a:hover{
        box-shadow: 0 0 8px #00baf1;
        border:1px solid #008eb8;
      }
      .btn-21{
        top: 288px;
        left: 120px;
        background-position: -2px -150px;
      }
      .btn-22{
        left: 525px;
        top: 288px;
        background-position: -408px -150px;
      }
      .btn-31{
        top: 432px;
        left: 120px;
        background-position: -2px -295px;
      }
      .btn-32{
        left: 525px;
        top: 432px;
        background-position: -408px -295px;
      }
      .btn-41{
        top: 578px;
        left: 120px;
        background-position: -2px -440px;
      }
      .btn-42{
        left: 525px;
        top: 578px;
        background-position: -408px -440px;
      }
    }
  }
}